I need to accomplish the same (FBA launched and kept running when my main app quits) but from a sandboxed app for the MAS. But I do NOT want to necessarily have it become a login item.
When I try to use the NSWorkspace launch methods, they fail in a sandboxed app. Is setting up an XPC process the only way if I don't want to run the helper as a login item?
I've done some googling about this topic but all I find are hints about SMLoginItemSetEnabled.
Post
Replies
Boosts
Views
Activity
Was this on macOS or iOS? I had just done a test with an iOS app and there I could not reproduce the issue, but only with my macOS app.
I just ran into this problem:
I was trying to find the old "Icon?" files, where the "?" is actually a CR, but this reveals nothing:
find -E . -regex '.*/Icon\n'
whereas this finds it:
find -E . -regex '.*/Icon.'
Even this doesn't work:
find -E . -regex '.*/\x49con.'
which suggest that the hex notation doesn't work at all, despite the man pages for find and re_format suggesting that they should.
The version 2 was never released but only uploaded to TestFlight (I'll edit my msg to make this clear), so your argument is not valid.
I like the "***" reply and this comment deleted. There should be a button for this, ideally.
The app is Find Any File. Not sure I want to post the ID here publically. Is there another way?
I appreciate you making an effort to look into this but I rather wanted a general answer and not a single help with the immediate problem because it keeps repeating and there's no sense in me posting the same question here every time, I hope you understand that.
Would you please explain why you need to know the app to help with this general question? Can you add a note for all future reviewers that'll avoid the issue in the future, for instance?
I guess I'm gonna start porting a few samba tools to macOS :)
Thanks, Quinn. You don't know any other means to get information about the server, then? I wonder if the Spotlight SMB API may pass more information from server to client, for instance. Maybe that info is accessible somehow.
In hindsight, setting the target property has not helped to prevent this crash, BTW.
Reported: FB9836136
Fun fact: Peter N Lewis also collects ips files and confirms my findings.
By "binary image" you probably mean "usedImages". Yes, those are always there. But those do not list my executable. The only other uuid I found is the "slice_uuid". I suspect that that's the executable's ID then. In fact, using "dwarfdump -u" on the file lists two IDs, one for each arch, and one of them matches the "slice_uuid". So I can use that to match my versions now. Thanks.
Thanks, Quinn. Can you explain what is_first_party means? Just curious.
It might help if you add the reports also to the public radar tracker: http://www.openradar.me/